#ifndef ACTIONSLEEP_H_
#define ACTIONSLEEP_H_

#include "Action.h"
#include "LivingEntity.h"
#include "debug.h"
#include <iostream>
#include "Memory.h"

class ActionSleep: virtual public Action
{
	protected:
	Entity * executer__ ;
	float sleepingTime__;
		

	public:
	ActionSleep();
	virtual ~ActionSleep();

	virtual bool execute(Entity* executer);
	virtual bool checkConditions() ;
};

#endif

 
